Treaty of Paris

Was signed by the Great Britain, France and Spain which ended the French and Indian War.

Treaty of Paris Definition
Treaty of Paris Definition

Flippy

The leader in educational esports.